tower still - German English Dictionary